a peace offering - Français Anglais Dictionnaire